home *** CD-ROM | disk | FTP | other *** search
- # DESCRIPTION:
- # --------------------------------------------------------------
- #
- # Open CDXA, Tests Eject, Close
- #
- # --------------------------------------------------------------
- @BREAK A CDXA WILL NEED TO BE IN THE DEFAULT CD-ROM DRIVE
-
- defaultconnection cdxa00 make type xa stream to ampmix totype amp stream wait
-
- open cdxa00 alias cdxa_1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
- @WAIT_NOTIFY 1 30000
-
- acquire cdxa_1
- @WAIT_PASSDEVICE cdxa_1
-
- # /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
- # --------------------------------------------------------------
- #
- # The \PATH\FILENAME.EXT on the following command line will need
- # to be changed to a path and filename on your test CDXA Disk.
- #
- # --------------------------------------------------------------
- # \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
-
- load cdxa_1 \PATH\FILENAME.EXT notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
- @WAIT_NOTIFY 2 30000
-
- open cdxa00 alias cdxa_2 shareable notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #3
- @WAIT_NOTIFY 3 30000
-
- acquire cdxa_2 notify
- =!Device is locked.
-
- close cdxa_2 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #4
- @WAIT_NOTIFY 4 30000
-
- acquire cdxa_1
- @WAIT_PASSDEVICE cdxa_1
-
- set cdxa_1 audio device channel 1 on notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #5
- @WAIT_NOTIFY 5 30000
-
- play cdxa_1 notify
- +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY #6
-
- stop cdxa_1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #7
- @WAIT_NOTIFY 7 30000
- @WAIT_NOTIFY 6 30000
-
- seek cdxa_1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #8
- @WAIT_NOTIFY 8 30000
-
- set cdxa_1 audio device channel 1 off notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #9
- @WAIT_NOTIFY 9 30000
-
- play cdxa_1 notify
- =!Primary channel has been turned off.
-
- stop cdxa_1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #10
- @WAIT_NOTIFY 10 30000
-
- set cdxa_1 audio device channel 1 on notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #11
- @WAIT_NOTIFY 11 30000
-
- @break Remove CD from the drive
-
- play cdxa_1 notify
- =!Device is not ready.
-
- cue cdxa_1 output notify
- =!Device is not ready.
-
- close cdxa_1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #12
- @WAIT_NOTIFY 12 30000
-